Fullstack Job: Java Fullstack(Angular-API)

Job added on

Company

Cognizant

Location

Pleasanton, CA - United States of America

Job type

Full-Time

Fullstack Job Details

Work Location: Pleasanton, CA (Remote)

Skills:

  • Have worked on web application development using Java 8+ and Spring Boot.
  • Have proficient understanding of HTML5, CSS3, JavaScript and Typescript.
  • Have worked on Angular 7 and above, developing components and consuming REST APIs.
  • Have thorough knowledge on Unit testing Angular using Jasmine, Karma.
  • Have knowledge on consuming SOAP services using Spring framework.
  • Have developed REST Services / API using Spring Boot with any relational / document database as backend.
  • Have good knowledge on Unit testing REST APIs.
  • Knowledge on tooling like Node JS, npm, ng cli, Git, Maven, Gradle is needed.
  • Good to have implemented Swagger UI in REST Services for interactive UI testing.
  • Have setup pipeline in GitLab using tools like SONAR, black duck etc., is added advantage.•
  • Hands on experience in Core Java, Spring and Hibernate

Responsibilities

  • Develop new client facing features for interactive web applications that rely heavily on REST APIs using modern web technologies.
  • Build reusable components and libraries for handling Front end piece of web application.
  • Work closely with UX, Design and Product to understand and build web application from scratch.
  • Develop REST APIs per industry standard to expose data to Front end in a reliable and secure way.
  • Deliver functional and testable code with thorough unit testing to satisfy effective DevOps pipeline.
  • Contribute to and enforce coding standards and also involve in code review through GIT flow process.
  • Optimize application for maximum speed and scalability.
  • Interact with team members from onsite and offshore and also other stakeholders on requirement gathering, coding, implementation and continuous improvements to code.
  • Promote innovation, creative thinking, communication, and collaboration among team members.
  • Familiar with Agile development and continuous delivery methodologies

Employee Status : Full Time Employee

Shift : Day Job

Travel : No

Job Posting : Dec 19 2022

About Cognizant
Cognizant (Nasdaq-100: CTSH) is one of the world's leading professional services companies, transforming clients' business, operating and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build and run more innovative and efficient businesses. Headquartered in the U.S., Cognizant is ranked 185 on the Fortune 500 and is consistently listed among the most admired companies in the world. Learn how Cognizant helps clients lead with digital at www.cognizant.com or follow us @USJobsCognizant.

Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government issued ID during each interview.

Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

If you have a disability that requires a reasonable accommodation to search for a job opening or submit an application, please email CareersNA2@cognizant.com with your request and contact information.